| Swansboro | |
| Swansboro is a charming, historic resort town in Onslow County, North Carolina. The town sits on the North Carolina coast, bordered by both the Intracoastal Waterway and the White Oak River. The town has an elevation of 9.1 meters (30 ft). The population was 3,744 according to the 2020 census. | |